description | [IM] RGB(W) LED Interplay Medium dendrite module (for ESP8266) |
last change | Thu, 23 Jun 2016 08:23:16 +0000 (10:23 +0200) |
Clone the code | git clone https://git.shalnoff.com/git/RGBW Controller |
This is IM denrite module (remote wifi network device) created for Interplay Mediumâ„¢ project.
For LEDs be sure to add MOSFETs and current limiting resistors appropriately. Wiring scheme will be added probably later.
Make sure that you have the environment installed as described at
In the make script, change path for each variable approprately: MAKEFILE=.... ESPSDK_ROOT=....
create the file vim ../info
assign SSID and PASSWORD of your local IM AXOD microserver or Access Point in there
WIFI_SSID="ssid"
WIFI_PASS="ssid password"
You can change it later whenewer you want using HTTP interface
initial buildong and flashing firmware at once
./make RGBW_Controller upload
after that you may just build the binary and uload it using remote HTTP interface
./make RGBW_Controller
curl -F image=@RGBW_Controller.bin -s http://im_<....>.lan/update
By default dendrite can be reached "im_rgb5" doman
Change it with
curl "http://im_rgb5?rename=NEWNAME"
Turn on the color and effect
curl "im_rgb5?rgbw=aadd00&rotate=100"
Other options
curl "http://im_rgb5/help"
This firmware is in progress. Here is a brief list of upcoming changes.
add commands
switch (like rgbw=00ff0000) for latch switchers
dimm (for dimmer, HW prototype required, 220v)
rgbwdef -- save default values in EEPROM, which is returning on reset command
rotatedef -- same for rotation
switching AP/slave, AP by defuault
remote access setup (host name, AP/slave, SSID, passw)
save in EEPROM
Copyright © 2016 Dmitry Shalnov [interplaymedium.org]
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this files except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
2016-06-23 | Dmitry Shalnoff | Initial commit master | commit | commitdiff | tree | snapshot |
8 years ago | master | shortlog | log | tree |